bitkeeper revision 1.1159.1.507 (41d2c267giyCo6LZ_--l9fFOwkMRIQ)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 29 Dec 2004 14:42:47 +0000 (14:42 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 29 Dec 2004 14:42:47 +0000 (14:42 +0000)
manual merge

12 files changed:
1  2 
.rootkeys
xen/Makefile
xen/arch/x86/domain.c
xen/arch/x86/io_apic.c
xen/arch/x86/setup.c
xen/arch/x86/traps.c
xen/arch/x86/x86_32/entry.S
xen/common/kernel.c
xen/common/page_alloc.c
xen/common/physdev.c
xen/common/schedule.c
xen/drivers/char/console.c

diff --cc .rootkeys
Simple merge
diff --cc xen/Makefile
Simple merge
index ce4ca8fda90b66d0f153677b2bd9a40e2f6d9fda,d0cf493522ef8e1227c094ed5524bf18371931f5..fc243373295f56abd2eba7e972ef39d863998f1c
  #include <asm/shadow.h>
  #include <xen/console.h>
  #include <xen/elf.h>
 +#include <asm/vmx.h>
 +#include <asm/vmx_vmcs.h>
 +#include <xen/kernel.h>
 +#include <public/io/ioreq.h>
  #include <xen/multicall.h>
  
+ /* opt_noreboot: If true, machine will need manual reset on error. */
+ static int opt_noreboot = 0;
+ boolean_param("noreboot", opt_noreboot);
  #if !defined(CONFIG_X86_64BITMODE)
  /* No ring-3 access in initial page tables. */
  #define L1_PROT (_PAGE_PRESENT|_PAGE_RW|_PAGE_ACCESSED)
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 94af2ee176f13ac894dbd454aea52a4bd509b883,8639e51465ad0dba6e06b21561be2c0850af5b43..35ae9468a18d9ba1c50ff80c1e717cfc6df6553a
@@@ -541,10 -483,8 +545,8 @@@ void __init scheduler_init(void
          t_timer[i].function = &t_timer_fn;
      }
  
 -    schedule_data[0].idle = &idle0_task;
 +    schedule_data[0].idle = &idle0_exec_domain;
  
-     extern char opt_sched[];
      for ( i = 0; schedulers[i] != NULL; i++ )
      {
          ops = *schedulers[i];
Simple merge